peace corps - German English Dictionary